import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';

class Setting extends StatefulWidget {
  const Setting({Key? key}) : super(key: key);

  @override
  _SettingState createState() => _SettingState();
}

class _SettingState extends State<Setting> {
  @override
  Widget build(BuildContext context) {
    return DefaultTabController(
        length: 8,
        child: Scaffold(
          appBar: AppBar(
            // backgroundColor: Colors.red,
            title: Row(
              children: [
                Expanded(
                    child: TabBar(
                      isScrollable: true,
                  indicatorColor: Colors.red,
                  indicatorSize: TabBarIndicatorSize.label,

                  tabs: [
                    Tab(
                      child: Text("热门"),
                    ),
                    Tab(
                      child: Text("推荐"),
                    ),
                    Tab(
                      child: Text("我的"),
                    ),  Tab(
                      child: Text("我的"),
                    ),  Tab(
                      child: Text("我的"),
                    ),  Tab(
                      child: Text("我的"),
                    ),  Tab(
                      child: Text("我的"),
                    ),  Tab(
                      child: Text("我的"),
                    ),
                  ],
                ))
              ],
            ),
            // bottom: ,
          ),
          body: TabBarView(
            children: [
              ListView(
                children: [
                  ListTile(
                    title: Text("热门中第一个title"),
                  ),
                  ListTile(
                    title: Text("热门中第二个title"),
                  ),
                  ListTile(
                    title: Text("热门中第三个title"),
                  ),
                  ListTile(
                    title: Text("热门中第四个title"),
                  ),
                ],
              ),
              ListView(
                children: [
                  ListTile(
                    title: Text("推荐中第一个title"),
                  ),
                  ListTile(
                    title: Text("推荐中第二个title"),
                  ),
                  ListTile(
                    title: Text("推荐中第三个title"),
                  ),
                  ListTile(
                    title: Text("推荐中第四个title"),
                  ),
                ],
              ),
              ListView(
                children: [
                  ListTile(
                    title: Text("我的中第一个title"),
                  ),
                  ListTile(
                    title: Text("我的中第二个title"),
                  ),
                  ListTile(
                    title: Text("我的中第三个title"),
                  ),
                  ListTile(
                    title: Text("我的中第四个title"),
                  ),
                ],
              ),  ListView(
                children: [
                  ListTile(
                    title: Text("我的中第一个title"),
                  ),
                  ListTile(
                    title: Text("我的中第二个title"),
                  ),
                  ListTile(
                    title: Text("我的中第三个title"),
                  ),
                  ListTile(
                    title: Text("我的中第四个title"),
                  ),
                ],
              ),  ListView(
                children: [
                  ListTile(
                    title: Text("我的中第一个title"),
                  ),
                  ListTile(
                    title: Text("我的中第二个title"),
                  ),
                  ListTile(
                    title: Text("我的中第三个title"),
                  ),
                  ListTile(
                    title: Text("我的中第四个title"),
                  ),
                ],
              ),  ListView(
                children: [
                  ListTile(
                    title: Text("我的中第一个title"),
                  ),
                  ListTile(
                    title: Text("我的中第二个title"),
                  ),
                  ListTile(
                    title: Text("我的中第三个title"),
                  ),
                  ListTile(
                    title: Text("我的中第四个title"),
                  ),
                ],
              ),  ListView(
                children: [
                  ListTile(
                    title: Text("我的中第一个title"),
                  ),
                  ListTile(
                    title: Text("我的中第二个title"),
                  ),
                  ListTile(
                    title: Text("我的中第三个title"),
                  ),
                  ListTile(
                    title: Text("我的中第四个title"),
                  ),
                ],
              ),  ListView(
                children: [
                  ListTile(
                    title: Text("我的中第一个title"),
                  ),
                  ListTile(
                    title: Text("我的中第二个title"),
                  ),
                  ListTile(
                    title: Text("我的中第三个title"),
                  ),
                  ListTile(
                    title: Text("我的中第四个title"),
                  ),
                ],
              ),
            ],
          ),
        ));
  }
}
